2048-16b.cpp